package nl.haemers.form.types 
{
	
	/**
	 * ...
	 * @author Jonathan Haemers
	 */
	public interface IFormField 
	{
		function validate() : Boolean;
		
		function get valid() : Boolean;
		function set valid(value:Boolean) : void;
		
		function get formFieldName() : String;
		function set formFieldName(value:String) : void;
		
		function get title() : String;
		function set title(value:String) : void;
		
		function get fieldValue() : String;
		function set fieldValue(value:String) : void
	}
	
}